package com.ziyun.erp.modules.goods.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 属性选项表
 * 
 * @author xueqz
 * @email 
 * @date 2018-08-20 09:57:04
 */
@TableName("goods_option")
public class GoodsOptionEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * 规格名
	 */
	@TableField(exist = false)
	private String attributeName;
	/**
	 * sellerId
	 */
	private Long sellerId;
	/**
	 * 选项Id
	 */
	@TableId
	private Long optionId;
	/**
	 * 属性id
	 */
	private Long attributeId;
	/**
	 * 选项名称
	 */
	private String optionName;
	/**
	 * 选项值
	 */
	private String optionValue;
	/**
	 * 创建人
	 */
	private String createName;
	/**
	 * 创建时间
	 */
	private String createTime;
	/**
	 * 是否删除
	 */
	private Boolean disabled;
	/**
	 *旧系统数据表示
	 */
	private Boolean dateFlag;

	public Boolean getDateFlag() {
		return dateFlag;
	}

	public void setDateFlag(Boolean dateFlag) {
		this.dateFlag = dateFlag;
	}

	/**
	 * 设置：选项Id
	 */
	public void setOptionId(Long optionId) {
		this.optionId = optionId;
	}
	/**
	 * 获取：选项Id
	 */
	public Long getOptionId() {
		return optionId;
	}
	/**
	 * 设置：属性id
	 */
	public void setAttributeId(Long attributeId) {
		this.attributeId = attributeId;
	}
	/**
	 * 获取：属性id
	 */
	public Long getAttributeId() {
		return attributeId;
	}
	/**
	 * 设置：选项名称
	 */
	public void setOptionName(String optionName) {
		this.optionName = optionName;
	}
	/**
	 * 获取：选项名称
	 */
	public String getOptionName() {
		return optionName;
	}
	/**
	 * 设置：选项值
	 */
	public void setOptionValue(String optionValue) {
		this.optionValue = optionValue;
	}
	/**
	 * 获取：选项值
	 */
	public String getOptionValue() {
		return optionValue;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateName(String createName) {
		this.createName = createName;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateName() {
		return createName;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public String getCreateTime() {
		return createTime;
	}

	public Boolean getDisabled() {
		return disabled;
	}

	public void setDisabled(Boolean disabled) {
		this.disabled = disabled;
	}

	public Long getSellerId() {
		return sellerId;
	}

	public void setSellerId(Long sellerId) {
		this.sellerId = sellerId;
	}

	public String getAttributeName() {
		return attributeName;
	}

	public void setAttributeName(String attributeName) {
		this.attributeName = attributeName;
	}
}
